package com.xckj.cycling.utils;

import java.util.regex.Pattern;

/**
 * @Author: ChenYao
 * @Describe: 检查格式
 * @Date: 2023/3/1 23:14
 */
public class CheckFormatUtil {
    /**
     * 正则表达式:验证邮箱格式
     */
    private static final String REGEX_EMAIL = "^([a-z0-9A-Z_-]+[-|\\.]?)+[a-z0-9A-Z_-]@([a-z0-9A-Z_-]+(-[a-z0-9A-Z_-]+)?\\.)+[a-zA-Z_-]{2,}$";

    /**
     * 校验邮箱格式
     *
     * @param mailbox 邮箱
     * @return 校验通过返回true，否则返回false
     */
    public static boolean isMailbox(String mailbox) {
        return Pattern.matches(REGEX_EMAIL, mailbox);
    }
}
